package com.back.baseModule.service;

import cn.dev33.satoken.stp.SaTokenInfo;
import com.back.baseModule.entity.SysUser;

import java.util.List;
import java.util.Map;

/**
 * SysUserService
 * 2021-08-24 16:13:34 lml
 */

public interface SysUserService {
    /**
     * 系统管理员登录
     */
    SaTokenInfo login(SysUser sysUser);

    /**
     * 获取系统管理员表所有列表
     */
    List<Map<String, Object>> getList(Map<String, Object> map);

    /**
     * 根据条件查找系统管理员表信息
     */
    SysUser findByCondition(SysUser sysUser);

    /**
     * 新增系统管理员表
     */
    Map<String, Object> save(SysUser sysUser);

    /**
     * 修改系统管理员表
     */
    Map<String, Object> updateById(SysUser sysUser);

    /**
     * 删除系统管理员表
     */
    Map<String, Object> delete(SysUser sysUser);

}

